// // 局域网 IP（用于手机模拟器 / 真机调试）
// const LOCAL_IP = '192.168.43.144'; // 👈 局域网IP

// // 正式环境接口地址
// const PROD_BASE_URL = 'https://campuschat.rwklyd.cn';
// const PROD_BASE_URL_WS = 'wss://campuschat.rwklyd.cn/ws/';

// // 判断平台
// const isH5 = typeof window !== 'undefined';
// const isDev = process.env.NODE_ENV === 'development';

// let BASE_URL = '';
// let BASE_URL_WS = '';

// if (isDev) {
//     if (isH5) {
//         // 浏览器访问
//         BASE_URL = 'http://localhost:8088';
//         BASE_URL_WS = 'ws://localhost:8088';
//     } else {
//         // 真机 / 模拟器访问，使用宿主机的 IP
//         BASE_URL = `http://${LOCAL_IP}:8088`;
//         BASE_URL_WS = `ws://${LOCAL_IP}:8088`;
//     }
// } else {
//     // 正式环境地址
//     BASE_URL = PROD_BASE_URL;
//     BASE_URL_WS = PROD_BASE_URL_WS;
// }

// export default {
//     BASE_URL,
//     BASE_URL_WS,
//     isDev,
//     isH5
// };



// 局域网 IP（用于手机模拟器 / 真机调试）
// const LOCAL_IP = '192.168.43.144'
let LOCAL_IP = '192.168.1.178'; // 公司

// 正式环境接口地址
const PROD_BASE_URL = 'http://bookkeeping.rwklyd.cn';
const PROD_BASE_URL_WS = 'ws://bookkeeping.rwklyd.cn/ws/';

const isH5 = typeof window !== 'undefined';
const isDev = process.env.NODE_ENV === 'development';

const platform = uni.getSystemInfoSync().platform; // devtools / ios / android
const isWxMiniProgram = process.env.UNI_PLATFORM === 'mp-weixin';
const isRealDevice = platform !== 'devtools';

let BASE_URL = '';
let BASE_URL_WS = '';

if (isDev) {
    if (isH5) {
        // BASE_URL = 'http://192.168.1.178:9191'; // 公司
        // BASE_URL_WS = 'ws://192.168.43.144:9191'; // 公司
        BASE_URL = 'http://192.168.43.144:9191'; // 本地
        BASE_URL_WS = 'ws://192.168.43.144:9191'; // 本地
    } else if (isWxMiniProgram && isRealDevice) {
        BASE_URL = PROD_BASE_URL;
        BASE_URL_WS = PROD_BASE_URL_WS;
    } else {
        BASE_URL = `http://${LOCAL_IP}:9191`;
        BASE_URL_WS = `ws://${LOCAL_IP}:9191`;
    }
} else {
    BASE_URL = PROD_BASE_URL;
    BASE_URL_WS = PROD_BASE_URL_WS;
}

//  测试用
BASE_URL = 'http://bookkeeping.rwklyd.cn:9191';
BASE_URL_WS = 'ws://bookkeeping.rwklyd.cn/ws/';
LOCAL_IP = 'http://bookkeeping.rwklyd.cn';

export default {
    BASE_URL,
    BASE_URL_WS,
    isDev,
    isH5
};